grounded in actual fact - Français Anglais Dictionnaire